Recent Canada vs Oman Match 6,T20I Tri-series in Canada, 2024Canada vs Oman2024-10-03T21:30+05:302024-10-03T21:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Nepal vs Canada Match 4,T20I Tri-series in Canada, 2024Nepal vs Canada2024-10-01T21:30+05:302024-10-01T21:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Canada vs Oman Match 3,T20I Tri-series in Canada, 2024Canada vs Oman2024-09-30T21:30+05:302024-09-30T21:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Canada vs Nepal Match 1,T20I Tri-series in Canada, 2024Canada vs Nepal2024-09-28T21:30+05:302024-09-28T21:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Oman vs Canada Match 36,ICC CWC League 2, 2023-27Oman vs Canada2024-09-26T20:30+05:302024-09-26T20:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Nepal vs Canada Match 32,ICC CWC League 2, 2023-27Nepal vs Canada2024-09-22T20:30+05:302024-09-22T20:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Canada vs Oman Match 30,ICC CWC League 2, 2023-27Canada vs Oman2024-09-20T20:30+05:302024-09-20T20:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Canada vs Nepal Match 26,ICC CWC League 2, 2023-27Canada vs Nepal2024-09-16T20:30+05:302024-09-16T20:30+05:30Maple Leaf North-West Ground(A), King City, Ontario
Recent Canada vs Netherlands Match 4,T20I Tri-series in Netherlands, 2024Canada vs Netherlands2024-08-26T17:30+05:302024-08-26T17:30+05:30SV Kampong Cricket, Utrecht
Recent Netherlands vs Canada Match 1,T20I Tri-series in Netherlands, 2024Netherlands vs Canada2024-08-23T19:30+05:302024-08-23T19:30+05:30SV Kampong Cricket, Utrecht
Recent Netherlands vs Canada Match 1,ICC CWC League 2, 2023-27Netherlands vs Canada2024-08-11T14:30+05:302024-08-11T14:30+05:30Sportpark Duivesteijn, Voorburg
Recent India vs Canada Match 33,ICC Men's T20 World Cup, 2024India vs Canada2024-06-15T20:00+05:302024-06-15T20:00+05:30Central Broward Park & Broward County Stadium, Lauderhill, Florida
Recent Pakistan vs Canada Match 22,ICC Men's T20 World Cup, 2024Pakistan vs Canada2024-06-11T20:00+05:302024-06-11T20:00+05:30Nassau County International Cricket Stadium, New York
Recent Canada vs Ireland Match 13,ICC Men's T20 World Cup, 2024Canada vs Ireland2024-06-07T20:00+05:302024-06-07T20:00+05:30Nassau County International Cricket Stadium, New York
Recent USA vs Canada Match 1,ICC Men's T20 World Cup, 2024USA vs Canada2024-06-02T06:00+05:302024-06-02T06:00+05:30Grand Prairie Cricket Stadium, Dallas
Recent Netherlands vs Canada Match 10,ICC Men's T20 World Cup Warm-up Matches, 2024Netherlands vs Canada2024-05-31T01:30+05:302024-05-31T01:30+05:30Grand Prairie Cricket Stadium, Dallas
Recent Canada vs Nepal Match 1,ICC Men's T20 World Cup Warm-up Matches, 2024Canada vs Nepal2024-05-27T21:00+05:302024-05-27T21:00+05:30Grand Prairie Cricket Stadium, Dallas
Recent USA vs Canada 5th T20I,Canada in USA, 5 T20I Series, 2024USA vs Canada2024-04-13T20:30+05:302024-04-13T20:30+05:30Prairie View Cricket Complex, Prairie View, Texas
Recent USA vs Canada 4th T20I,Canada in USA, 5 T20I Series, 2024USA vs Canada2024-04-12T20:30+05:302024-04-12T20:30+05:30Prairie View Cricket Complex, Prairie View, Texas
Recent USA vs Canada 3rd T20I,Canada in USA, 5 T20I Series, 2024USA vs Canada2024-04-11T01:30+05:302024-04-11T01:30+05:30Prairie View Cricket Complex, Prairie View, Texas
Recent USA vs Canada 2nd T20I,Canada in USA, 5 T20I Series, 2024USA vs Canada2024-04-10T01:30+05:302024-04-10T01:30+05:30Prairie View Cricket Complex, Prairie View, Texas
Recent USA vs Canada 1st T20I,Canada in USA, 5 T20I Series, 2024USA vs Canada2024-04-07T20:30+05:302024-04-07T20:30+05:30Prairie View Cricket Complex, Prairie View, Texas
Recent Canada vs Scotland Match 5,ICC CWC League 2, 2023-27Canada vs Scotland2024-03-07T11:30+05:302024-03-07T11:30+05:30Dubai International Cricket Stadium, Dubai
Recent United Arab Emirates vs Canada Match 4,ICC CWC League 2, 2023-27United Arab Emirates vs Canada2024-03-05T11:30+05:302024-03-05T11:30+05:30Dubai International Cricket Stadium, Dubai
Recent Canada vs Scotland Match 2,ICC CWC League 2, 2023-27Canada vs Scotland2024-03-01T11:30+05:302024-03-01T11:30+05:30Dubai International Cricket Stadium, Dubai
Recent United Arab Emirates vs Canada Match 1,ICC CWC League 2, 2023-27United Arab Emirates vs Canada2024-02-28T11:30+05:302024-02-28T11:30+05:30Dubai International Cricket Stadium, Dubai
Recent Nepal vs Canada 3rd ODI,Canada in Nepal, 3 ODI Series, 2024Nepal vs Canada2024-02-12T09:00+05:302024-02-12T09:00+05:30Tribhuvan University International Cricket Ground, Kirtipur
Recent Nepal vs Canada 2nd ODI,Canada in Nepal, 3 ODI Series, 2024Nepal vs Canada2024-02-10T09:00+05:302024-02-10T09:00+05:30Tribhuvan University International Cricket Ground, Kirtipur
Recent Nepal vs Canada 1st ODI,Canada in Nepal, 3 ODI Series, 2024Nepal vs Canada2024-02-08T09:00+05:302024-02-08T09:00+05:30Tribhuvan University International Cricket Ground, Kirtipur
Recent Bermuda vs Canada Match 12,ICC Men's T20 2024 World Cup Americas Regional Final, 2023Bermuda vs Canada2023-10-07T23:00+05:302023-10-07T23:00+05:30National Stadium, Hamilton
Recent Canada vs Panama Match 10,ICC Men's T20 2024 World Cup Americas Regional Final, 2023Canada vs Panama2023-10-06T23:00+05:302023-10-06T23:00+05:30White Hill Field, Sandys Parish
Recent Canada vs Cayman Islands Match 7,ICC Men's T20 2024 World Cup Americas Regional Final, 2023Canada vs Cayman Islands2023-10-04T18:30+05:302023-10-04T18:30+05:30National Stadium, Hamilton
Recent Canada vs Panama Match 5,ICC Men's T20 2024 World Cup Americas Regional Final, 2023Canada vs Panama2023-10-03T18:30+05:302023-10-03T18:30+05:30National Stadium, Hamilton
Recent Canada vs Cayman Islands Match 4,ICC Men's T20 2024 World Cup Americas Regional Final, 2023Canada vs Cayman Islands2023-10-01T23:00+05:302023-10-01T23:00+05:30White Hill Field, Sandys Parish
Recent Bermuda vs Canada Match 1,ICC Men's T20 2024 World Cup Americas Regional Final, 2023Bermuda vs Canada2023-09-30T18:30+05:302023-09-30T18:30+05:30White Hill Field, Sandys Parish
Recent Canada vs Papua New Guinea Match 15,ICC Cricket World Cup Qualifiers Playoff, 2023Canada vs Papua New Guinea2023-04-05T13:00+05:302023-04-05T13:00+05:30United Cricket Club Ground, Windhoek
Recent Canada vs Namibia Match 12,ICC Cricket World Cup Qualifiers Playoff, 2023Canada vs Namibia2023-04-04T13:00+05:302023-04-04T13:00+05:30Wanderers Cricket Ground, Windhoek
Recent United Arab Emirates vs Canada Match 8,ICC Cricket World Cup Qualifiers Playoff, 2023United Arab Emirates vs Canada2023-04-01T13:00+05:302023-04-01T13:00+05:30Wanderers Cricket Ground, Windhoek
Recent Canada vs USA Match 4,ICC Cricket World Cup Qualifiers Playoff, 2023Canada vs USA2023-03-29T13:00+05:302023-03-29T13:00+05:30Wanderers Cricket Ground, Windhoek
Recent Jersey vs Canada Match 3,ICC Cricket World Cup Qualifiers Playoff, 2023Jersey vs Canada2023-03-27T13:00+05:302023-03-27T13:00+05:30United Cricket Club Ground, Windhoek
Recent Canada vs Oman Final,Desert Cup T20I Series, 2022Canada vs Oman2022-11-21T21:30+05:302022-11-21T21:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Oman vs Canada Match 11,Desert Cup T20I Series, 2022Oman vs Canada2022-11-20T17:30+05:302022-11-20T17:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Saudi Arabia vs Canada Match 9,Desert Cup T20I Series, 2022Saudi Arabia vs Canada2022-11-19T17:30+05:302022-11-19T17:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Canada vs Bahrain Match 8,Desert Cup T20I Series, 2022Canada vs Bahrain2022-11-17T21:30+05:302022-11-17T21:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Oman vs Canada Match 6,Desert Cup T20I Series, 2022Oman vs Canada2022-11-16T21:30+05:302022-11-16T21:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Saudi Arabia vs Canada Match 3,Desert Cup T20I Series, 2022Saudi Arabia vs Canada2022-11-15T17:30+05:302022-11-15T17:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Canada vs Bahrain Match 2,Desert Cup T20I Series, 2022Canada vs Bahrain2022-11-14T21:30+05:302022-11-14T21:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Canada vs Bahrain 5/6 Place Play off,ICC Men’s T20 World Cup Qualifier A, 2022Canada vs Bahrain2022-02-24T11:30+05:302022-02-24T11:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Canada vs Germany 5th Place Play-off Semi-Final,ICC Men’s T20 World Cup Qualifier A, 2022Canada vs Germany2022-02-22T11:30+05:302022-02-22T11:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Nepal vs Canada Match 11,ICC Men’s T20 World Cup Qualifier A, 2022Nepal vs Canada2022-02-21T15:30+05:302022-02-21T15:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Oman vs Canada Match 5,ICC Men’s T20 World Cup Qualifier A, 2022Oman vs Canada2022-02-19T11:30+05:302022-02-19T11:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
Recent Canada vs Philippines Match 2,ICC Men’s T20 World Cup Qualifier A, 2022Canada vs Philippines2022-02-18T11:30+05:302022-02-18T11:30+05:30Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2), Oman
Recent Canada vs Panama Match 20,ICC World Twenty20 Americas Regional Qualifier 2, 2021Canada vs Panama2021-11-14T19:00+05:302021-11-14T19:00+05:30Coolidge Cricket Ground, Antigua
Recent Argentina vs Canada Match 19,ICC World Twenty20 Americas Regional Qualifier 2, 2021Argentina vs Canada2021-11-13T23:00+05:302021-11-13T23:00+05:30Sir Vivian Richards Stadium, Antigua
Recent Bermuda vs Canada Match 12,ICC World Twenty20 Americas Regional Qualifier 2, 2021Bermuda vs Canada2021-11-11T19:00+05:302021-11-11T19:00+05:30Coolidge Cricket Ground, Antigua
Recent Canada vs USA Match 10,ICC World Twenty20 Americas Regional Qualifier 2, 2021Canada vs USA2021-11-10T23:00+05:302021-11-10T23:00+05:30Coolidge Cricket Ground, Antigua
Recent Belize vs Canada Match 4,ICC World Twenty20 Americas Regional Qualifier 2, 2021Belize vs Canada2021-11-08T19:00+05:302021-11-08T19:00+05:30Coolidge Cricket Ground, Antigua
Recent Bahamas vs Canada Match 2,ICC World Twenty20 Americas Regional Qualifier 2, 2021Bahamas vs Canada2021-11-07T18:30+05:302021-11-07T18:30+05:30Sir Vivian Richards Stadium, Antigua